door to door sales meaning in French
n. vente de porte à porte, démarchage de porte à porte, vente d'articles en passant à domicile pour essayer de les vendre
n. vente de porte à porte, démarchage de porte à porte, vente d'articles en passant à domicile pour essayer de les vendre